home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Saitek New Smart Technology Disc
/
Saitek New Smart Technology Disc (SD2.6).bin
/
Win9X
/
Software
/
data1.cab
/
Com_DLLs
/
SaiPP8t.dll
/
0
/
X
/
R2.X
< prev
next >
Wrap
Text File
|
2002-06-27
|
12KB
|
578 lines
xof 0302txt 0064
//
// DirectX file: E:\saitek joysticks\New joypad\directx models\r2.x
//
// Converted by the PolyTrans geometry converter from Okino Computer Graphics, Inc.
// Date/time of export: 06/14/1999 12:25:16
//
// Bounding box of geometry = (0.0363663,-0.038,-0.0492251) to (0.0502522,-0.0255,-0.0416447).
template Header {
<3D82AB43-62DA-11cf-AB39-0020AF71E433>
WORD major;
WORD minor;
DWORD flags;
}
template Vector {
<3D82AB5E-62DA-11cf-AB39-0020AF71E433>
FLOAT x;
FLOAT y;
FLOAT z;
}
template Coords2d {
<F6F23F44-7686-11cf-8F52-0040333594A3>
FLOAT u;
FLOAT v;
}
template Matrix4x4 {
<F6F23F45-7686-11cf-8F52-0040333594A3>
array FLOAT matrix[16];
}
template ColorRGBA {
<35FF44E0-6C7C-11cf-8F52-0040333594A3>
FLOAT red;
FLOAT green;
FLOAT blue;
FLOAT alpha;
}
template ColorRGB {
<D3E16E81-7835-11cf-8F52-0040333594A3>
FLOAT red;
FLOAT green;
FLOAT blue;
}
template IndexedColor {
<1630B820-7842-11cf-8F52-0040333594A3>
DWORD index;
ColorRGBA indexColor;
}
template Boolean {
<4885AE61-78E8-11cf-8F52-0040333594A3>
WORD truefalse;
}
template Boolean2d {
<4885AE63-78E8-11cf-8F52-0040333594A3>
Boolean u;
Boolean v;
}
template MaterialWrap {
<4885AE60-78E8-11cf-8F52-0040333594A3>
Boolean u;
Boolean v;
}
template TextureFilename {
<A42790E1-7810-11cf-8F52-0040333594A3>
STRING filename;
}
template Material {
<3D82AB4D-62DA-11cf-AB39-0020AF71E433>
ColorRGBA faceColor;
FLOAT power;
ColorRGB specularColor;
ColorRGB emissiveColor;
[...]
}
template MeshFace {
<3D82AB5F-62DA-11cf-AB39-0020AF71E433>
DWORD nFaceVertexIndices;
array DWORD faceVertexIndices[nFaceVertexIndices];
}
template MeshFaceWraps {
<4885AE62-78E8-11cf-8F52-0040333594A3>
DWORD nFaceWrapValues;
Boolean2d faceWrapValues;
}
template MeshTextureCoords {
<F6F23F40-7686-11cf-8F52-0040333594A3>
DWORD nTextureCoords;
array Coords2d textureCoords[nTextureCoords];
}
template MeshMaterialList {
<F6F23F42-7686-11cf-8F52-0040333594A3>
DWORD nMaterials;
DWORD nFaceIndexes;
array DWORD faceIndexes[nFaceIndexes];
[Material]
}
template MeshNormals {
<F6F23F43-7686-11cf-8F52-0040333594A3>
DWORD nNormals;
array Vector normals[nNormals];
DWORD nFaceNormals;
array MeshFace faceNormals[nFaceNormals];
}
template MeshVertexColors {
<1630B821-7842-11cf-8F52-0040333594A3>
DWORD nVertexColors;
array IndexedColor vertexColors[nVertexColors];
}
template Mesh {
<3D82AB44-62DA-11cf-AB39-0020AF71E433>
DWORD nVertices;
array Vector vertices[nVertices];
DWORD nFaces;
array MeshFace faces[nFaces];
[...]
}
template FrameTransformMatrix {
<F6F23F41-7686-11cf-8F52-0040333594A3>
Matrix4x4 frameMatrix;
}
template Frame {
<3D82AB46-62DA-11cf-AB39-0020AF71E433>
[...]
}
Header {
1; // Major version
0; // Minor version
1; // Flags
}
Material xof_default_13 {
0.400000;0.400000;0.400000;1.000000;;
32.000000;
0.700000;0.700000;0.700000;;
0.000000;0.000000;0.000000;;
}
Material r2 {
1.0;1.0;1.0;1.000000;;
25.000000;
0.000000;0.000000;0.000000;;
0.000000;0.000000;0.000000;;
TextureFilename {
"r2.bmp";
}
}
// Original object name = "r2"
Mesh r2 {
84; // 84 vertices
0.050007;-0.025906;0.043337;,
0.050007;-0.025906;0.043337;,
0.050252;-0.026500;0.043038;,
0.049529;-0.029359;0.042940;,
0.049743;-0.025500;0.043608;,
0.049743;-0.025500;0.043608;,
0.049743;-0.025500;0.043608;,
0.049511;-0.025500;0.043771;,
0.049511;-0.025500;0.043771;,
0.049511;-0.025500;0.043771;,
0.049839;-0.025500;0.043540;,
0.049839;-0.025500;0.043540;,
0.049839;-0.025500;0.043540;,
0.048285;-0.034274;0.042339;,
0.047619;-0.036906;0.041776;,
0.049335;-0.030126;0.042882;,
0.046706;-0.037962;0.041763;,
0.046643;-0.038000;0.041770;,
0.046643;-0.038000;0.041770;,
0.041207;-0.038000;0.043483;,
0.041207;-0.038000;0.043483;,
0.047469;-0.037500;0.041645;,
0.040300;-0.038000;0.043642;,
0.037192;-0.038000;0.044166;,
0.036366;-0.037000;0.044640;,
0.036404;-0.035687;0.045074;,
0.036453;-0.034000;0.045611;,
0.036591;-0.029250;0.046830;,
0.036544;-0.030877;0.046422;,
0.036671;-0.026500;0.047304;,
0.036742;-0.026414;0.047307;,
0.037497;-0.025500;0.047325;,
0.037497;-0.025500;0.047325;,
0.037497;-0.025500;0.047325;,
0.042479;-0.025500;0.046410;,
0.042479;-0.025500;0.046410;,
0.043262;-0.025500;0.046124;,
0.043262;-0.025500;0.046124;,
0.043262;-0.025500;0.048024;,
0.043262;-0.025500;0.048024;,
0.037497;-0.025500;0.049225;,
0.037497;-0.025500;0.049225;,
0.037497;-0.025500;0.049225;,
0.042479;-0.025500;0.048310;,
0.042479;-0.025500;0.048310;,
0.036671;-0.026500;0.049204;,
0.036671;-0.026500;0.049204;,
0.036742;-0.026414;0.049207;,
0.036742;-0.026414;0.049207;,
0.036544;-0.030877;0.048322;,
0.036544;-0.030877;0.048322;,
0.036591;-0.029250;0.048730;,
0.036591;-0.029250;0.048730;,
0.042220;-0.029250;0.047713;,
0.036453;-0.034000;0.047511;,
0.036453;-0.034000;0.047511;,
0.037192;-0.038000;0.046066;,
0.037192;-0.038000;0.046066;,
0.036366;-0.037000;0.046540;,
0.036366;-0.037000;0.046540;,
0.036366;-0.037000;0.046540;,
0.036404;-0.035687;0.046974;,
0.036404;-0.035687;0.046974;,
0.047469;-0.037500;0.043545;,
0.046643;-0.038000;0.043670;,
0.041207;-0.038000;0.045383;,
0.041207;-0.038000;0.045383;,
0.041730;-0.034000;0.046586;,
0.049335;-0.030126;0.044782;,
0.048348;-0.034025;0.044270;,
0.048285;-0.034274;0.044239;,
0.047619;-0.036906;0.043676;,
0.048187;-0.034021;0.044371;,
0.049839;-0.025500;0.045440;,
0.049839;-0.025500;0.045440;,
0.049839;-0.025500;0.045440;,
0.049511;-0.025500;0.045671;,
0.049511;-0.025500;0.045671;,
0.049743;-0.025500;0.045508;,
0.049743;-0.025500;0.045508;,
0.050007;-0.025906;0.045237;,
0.050252;-0.026500;0.044938;,
0.049529;-0.029359;0.044840;,
0.048983;-0.029324;0.045232;;
82; // 82 faces
3;71,64,63;,
3;82,3,2;,
3;82,2,81;,
3;81,2,1;,
3;81,1,80;,
3;79,6,9;,
3;79,8,77;,
3;80,1,12;,
3;80,12,75;,
3;74,11,6;,
3;74,5,79;,
3;71,14,13;,
3;71,13,70;,
3;70,13,69;,
3;68,15,3;,
3;68,3,82;,
3;69,13,15;,
3;69,15,68;,
3;64,66,20;,
3;20,18,64;,
3;17,16,64;,
3;63,64,16;,
3;16,21,63;,
3;63,21,14;,
3;63,14,71;,
3;65,57,23;,
3;23,22,65;,
3;60,62,25;,
3;25,24,60;,
3;56,59,24;,
3;24,23,56;,
3;62,55,26;,
3;26,25,62;,
3;22,19,65;,
3;50,52,27;,
3;27,28,50;,
3;55,50,28;,
3;28,26,55;,
3;46,48,30;,
3;30,29,46;,
3;52,46,29;,
3;29,27,52;,
3;44,35,33;,
3;44,32,42;,
3;48,41,31;,
3;31,30,48;,
3;39,37,35;,
3;39,34,44;,
3;77,9,37;,
3;77,36,39;,
3;72,53,67;,
3;53,72,83;,
3;83,76,38;,
3;53,83,38;,
3;38,43,53;,
3;53,43,40;,
3;53,40,47;,
3;27,29,30;,
3;51,53,47;,
3;47,45,51;,
3;67,49,54;,
3;53,51,49;,
3;53,49,67;,
3;67,54,61;,
3;67,61,65;,
3;56,65,61;,
3;61,58,56;,
3;67,64,71;,
3;67,71,72;,
3;67,65,64;,
3;68,83,72;,
3;72,69,68;,
3;83,68,82;,
3;72,70,69;,
3;72,71,70;,
3;0,4,10;,
3;80,73,78;,
3;7,4,0;,
3;83,82,81;,
3;76,83,81;,
3;76,81,80;,
3;80,78,76;;
MeshMaterialList {
1;1;0;;
{r2}
}
MeshNormals {
55; // 55 normals
-0.999578;0.029040;0.000000;,
-0.978863;-0.204517;0.000000;,
-0.953482;0.077944;-0.291200;,
-0.914771;0.269362;-0.301062;,
-0.898087;-0.439817;0.000000;,
-0.896161;-0.306129;0.321217;,
-0.889902;0.456151;0.000000;,
-0.770984;0.636854;0.000000;,
-0.734703;0.615048;-0.286229;,
-0.567746;0.170028;-0.805453;,
-0.426115;0.904669;0.000000;,
-0.417581;-0.647288;0.637687;,
-0.371930;0.764550;-0.526433;,
-0.334374;-0.791754;0.511195;,
-0.292789;0.861242;-0.415376;,
-0.280639;-0.959813;-0.000000;,
-0.170688;0.954964;-0.242713;,
0.000000;-1.000000;0.000000;,
0.000000;1.000000;0.000000;,
0.107130;-0.865780;0.488823;,
0.161553;-0.308467;0.937416;,
0.165898;-0.278082;0.946123;,
0.170658;-0.246948;0.953883;,
0.174355;-0.196417;0.964894;,
0.175177;-0.172335;0.969337;,
0.176180;-0.170439;0.969490;,
0.178213;-0.166646;0.969778;,
0.236698;-0.278927;0.930685;,
0.245260;-0.201828;0.948216;,
0.258856;-0.169234;0.950975;,
0.268814;-0.963192;0.000000;,
0.341192;-0.165254;0.925354;,
0.341727;-0.807763;0.480355;,
0.361780;0.932264;0.000000;,
0.417817;-0.251494;0.873029;,
0.464554;-0.191806;0.864523;,
0.515114;-0.167824;0.840531;,
0.517835;-0.855481;-0.000000;,
0.521589;0.787604;-0.328063;,
0.535508;0.793642;0.288728;,
0.567746;-0.170028;0.805453;,
0.723560;0.690262;0.000000;,
0.724414;-0.318036;0.611619;,
0.778895;-0.588818;0.215909;,
0.803797;-0.594904;0.000000;,
0.824292;-0.291037;0.485633;,
0.846111;-0.266347;0.461688;,
0.873120;0.123730;0.471543;,
0.873374;0.124405;0.470894;,
0.881700;0.001022;0.471809;,
0.887248;-0.272025;0.372549;,
0.900124;-0.247482;0.358511;,
0.924272;0.381735;0.000000;,
0.969452;-0.245280;0.000000;,
0.999278;-0.037983;0.000000;;
82; // 82 faces
3;42,32,43;,
3;51,53,54;,
3;51,54,49;,
3;49,54,52;,
3;49,52,47;,
3;18,14,16;,
3;18,16,18;,
3;47,52,41;,
3;47,41,39;,
3;33,38,14;,
3;33,14,18;,
3;42,53,53;,
3;42,53,45;,
3;45,53,50;,
3;46,53,53;,
3;46,53,51;,
3;50,53,53;,
3;50,53,46;,
3;32,19,17;,
3;17,30,32;,
3;30,37,32;,
3;43,32,37;,
3;37,44,43;,
3;43,44,53;,
3;43,53,42;,
3;19,13,15;,
3;15,17,19;,
3;1,0,0;,
3;0,4,1;,
3;13,5,4;,
3;4,15,13;,
3;0,0,0;,
3;0,0,0;,
3;17,17,19;,
3;0,0,2;,
3;2,0,0;,
3;0,0,0;,
3;0,0,0;,
3;6,7,8;,
3;8,3,6;,
3;0,6,3;,
3;3,2,0;,
3;18,18,10;,
3;18,10,10;,
3;7,10,10;,
3;10,8,7;,
3;18,18,18;,
3;18,18,18;,
3;18,16,18;,
3;18,18,18;,
3;34,28,27;,
3;28,34,35;,
3;35,36,31;,
3;28,35,31;,
3;31,29,28;,
3;28,29,26;,
3;28,26,25;,
3;2,3,8;,
3;23,28,25;,
3;25,24,23;,
3;27,22,21;,
3;28,23,22;,
3;28,22,27;,
3;27,21,20;,
3;27,20,19;,
3;13,19,20;,
3;20,11,13;,
3;27,32,42;,
3;27,42,34;,
3;27,19,32;,
3;46,35,34;,
3;34,50,46;,
3;35,46,51;,
3;34,45,50;,
3;34,42,45;,
3;9,14,12;,
3;47,48,40;,
3;16,14,9;,
3;35,51,49;,
3;36,35,49;,
3;36,49,47;,
3;47,40,36;;
} // End of Normals
MeshTextureCoords {
84; // 84 texture coords
0.945639;0.967528;,
0.945639;0.967528;,
0.927969;0.920000;,
0.980067;0.691257;,
0.964607;1.000000;,
0.964607;0.006895;,
0.964607;0.000000;,
0.981338;1.000000;,
0.981338;0.016731;,
0.981338;0.000000;,
0.957712;1.000000;,
0.957712;0.000000;,
0.957712;1.000000;,
0.069615;0.298085;,
0.117568;0.087538;,
0.994037;0.629920;,
0.183384;0.003024;,
0.187881;0.000000;,
0.187881;0.391475;,
0.579356;0.065334;,
0.579356;0.000000;,
0.128395;0.040000;,
0.644691;0.000000;,
0.868477;0.000000;,
0.927963;0.080000;,
0.925215;0.185078;,
0.921686;0.320000;,
0.911749;0.700000;,
0.915152;0.569879;,
0.905995;0.920000;,
0.900880;0.926879;,
0.846509;1.000000;,
0.846509;0.358778;,
0.846509;0.000000;,
0.487731;0.056365;,
0.487731;0.000000;,
0.431366;0.450028;,
0.431366;0.000000;,
0.431366;1.000000;,
0.431366;0.000000;,
0.846509;1.000000;,
0.846509;1.000000;,
0.846509;0.000000;,
0.487731;1.000000;,
0.487731;0.000000;,
0.905995;0.920000;,
0.905995;0.920000;,
0.900880;0.926879;,
0.900880;0.926879;,
0.915152;0.569879;,
0.915152;0.569879;,
0.911749;0.700000;,
0.911749;0.700000;,
0.506416;0.700000;,
0.921686;0.320000;,
0.921686;0.320000;,
0.868477;0.000000;,
0.868477;0.289120;,
0.927963;0.080000;,
0.927963;0.080000;,
0.927963;0.080000;,
0.925215;0.185078;,
0.925215;0.185078;,
0.128395;0.040000;,
0.187881;0.000000;,
0.579356;0.000000;,
0.579356;0.391475;,
0.541710;0.320000;,
0.994037;0.629920;,
0.065076;0.318010;,
0.069615;0.298085;,
0.117568;0.087538;,
0.076716;0.318296;,
0.957712;1.000000;,
0.957712;0.000000;,
0.957712;1.000000;,
0.981338;1.000000;,
0.981338;0.000000;,
0.964607;1.000000;,
0.964607;0.000000;,
0.945639;0.967528;,
0.927969;0.920000;,
0.980067;0.691257;,
0.019378;0.694108;;
} // End of texture coords
} // End of Mesh